## Basic tool info Tool name: Lykon/Absolute Reality v1.8.1 Tool description: Generate photorealistic image with prompt. Tool cover: https://cdn.wiro.ai/uploads/models/lykon-absolutereality-v181-cover.jpg Tool categories: - model - sd - text-to-image - checkpoint-file - fp16 - persistent Run Task Endpoint (POST): https://api.wiro.ai/v1/Run/Lykon/Absolute Reality v1.8.1 Get Task Detail Endpoint (POST): https://api.wiro.ai/v1/Task/Detail ## Tool Inputs: - name: prompt label: prompt help: prompt-help type: textarea default: (masterpiece), (extremely intricate:1.3), (realistic), portrait of a girl, the most beautiful in the world, (medieval armor), metal reflections, upper body, outdoors, intense sunlight, far away castle, professional photograph of a stunning woman detailed, sharp focus, dramatic, award winning, cinematic lighting, octane render, unreal engine, volumetrics dtx, (film grain, bokeh, blurry foreground, blurry background), crest on chest - name: negativePrompt label: negativeprompt help: negativeprompt-help type: textarea default: BadDream, (UnrealisticDream:1.3) - name: samples label: numberofoutputs help: numberofoutputs-help type: number default: 4 - name: steps label: inferencesteps help: inferencesteps-help type: number default: 20 - name: scale label: guidancescale help: guidancescale-help type: float default: 7.0 - name: seed label: seed help: seed-help type: text default: 123456 - name: clipSkip label: clip-skip help: clip-skip-help type: number default: 4 - name: width label: width help: width-help type: number default: 512 - name: height label: height help: height-help type: number default: 512 - name: scheduler label: scheduler help: scheduler-help type: select default: EulerDiscreteScheduler options: - value: "EulerDiscreteScheduler" label: EulerDiscreteScheduler - value: "DDIMScheduler" label: DDIMScheduler - value: "LMSDiscreteScheduler" label: LMSDiscreteScheduler - value: "DPMSolverMultistepScheduler" label: DPMSolverMultistepScheduler - value: "EulerDiscreteScheduler" label: EulerDiscreteScheduler - value: "PNDMScheduler" label: PNDMScheduler - value: "DDPMScheduler" label: DDPMScheduler - value: "EulerAncestralDiscreteScheduler" label: EulerAncestralDiscreteScheduler ## Tool Parameter Inspires: - prompt: (masterpiece), (extremely intricate:1.3), (realistic), portrait of a girl, the most beautiful in the world, (medieval armor), metal reflections, upper body, outdoors, intense sunlight, far away castle, professional photograph of a stunning woman detailed, sharp focus, dramatic, award winning, cinematic lighting, octane render, unreal engine, volumetrics dtx, (film grain, bokeh, blurry foreground, blurry background), crest on chest - negativePrompt: BadDream, (UnrealisticDream:1.3) - scale: 9 - steps: 30 - prompt: masterpiece, (photorealistic:1.4), best quality, beautiful lighting, lucy \(cyberpunk\), 1girl, white hair, against railing, arm rest, bangs, bare shoulders, belt, black belt, black leotard, black pants, blurry, bob cut, breasts, building, cityscape, clothing cutout, (cropped jacket), cyberpunk, depth of field, from side, gradient eyes, grey eyes, grey hair, white jacket, leotard, lips, long sleeves, looking afar, looking ahead, (mechanical parts), medium breasts, multicolored eyes, multicolored hair, night, night sky, off shoulder, open clothes, open jacket, outdoors, pants, parted lips, railing, red eyeliner, science fiction, short hair with long locks, short shorts, shorts, sidelocks, sky, solo, standing, teeth, thigh cutout, upper teeth only, white jacket, white shorts, cyberpunk \(series\), cyberpunk edgerunners, RAW photo, 8k uhd, film grain, cosplay, white wig, night, neon lights - negativePrompt: BadDream, (UnrealisticDream:1.3) - scale: 7 - steps: 20 - prompt: close up Portrait photo of muscular bearded guy in a worn mech suit, ((light bokeh)), intricate, (steel metal [rust]), elegant, sharp focus, photo by greg rutkowski, soft lighting, vibrant colors, masterpiece, ((streets)), detailed face - negativePrompt: BadDream, (UnrealisticDream:1.3) - scale: 7 - steps: 20 - prompt: photo of a supercar, 8k uhd, high quality, road, sunset, motion blur, depth blur, cinematic, filmic image 4k, 8k with [George Miller's Mad Max style]. The image should be [ultra-realistic], with [high-resolution] captured in [natural light]. The lighting should create [soft shadows] and showcase the [raw] and [vibrant colors], volumetric dtx, depth blur, blurry background, bokeh, (motion blur:1.001) - negativePrompt: BadDream, (UnrealisticDream:1.3) - scale: 7 - steps: 20 - prompt: beautiful oil matte portrait painting, mafia boss at his 50s new york office desk, wonderful masterpiece highly detailed, beautiful cinematic light deep focus, elegant, digital painting, smooth, sharp focus, golden ratio, dramatic illumination, ultra realistic, 8k, art by jimmy law - negativePrompt: BadDream, (UnrealisticDream:1.3) - scale: 7 - steps: 20 - prompt: a photo of a cute little puppy surrounded by beautiful flowers in a meadow, extremely detailed fur,(close up:1.1) - negativePrompt: BadDream, (UnrealisticDream:1.3) - scale: 7 - steps: 20 - prompt: photo of a woman, award winning photo, swimming in the ocean, taken partially under water, blue hair - negativePrompt: BadDream, (UnrealisticDream:1.3), nude, boobs, nipples - scale: 7 - steps: 20 - prompt: photo of a man with a dirty face, night shot, award winning photo, looking back at camera, grinning, smiling, close up, sweaty, house on fire, high detail, creepy - negativePrompt: BadDream, (UnrealisticDream:1.3), nude, boobs, nipples - scale: 7 - steps: 20 - prompt: a woman with a flamethrower, laughing - negativePrompt: BadDream, (UnrealisticDream:1.3), nude, boobs, nipples - scale: 7 - steps: 20 - prompt: photo of a man with a beard riding an octopus with a saddle, action shot from a movie, high detail , close up shot , excited expression, taken from the front - negativePrompt: BadDream, (UnrealisticDream:1.3), nude, boobs, nipples - scale: 7 - steps: 20 - prompt: cinematic photo of a woman sitting in an airlock in a high tech space suit, sweaty , still from a wes anderson film, retro futuristic, close up, dirty, high detail, exhausted, grunge, close - negativePrompt: BadDream, (UnrealisticDream:1.3), nude, boobs, nipples - scale: 7 - steps: 20 - prompt: photo of a woman, high detail skin,award winning photography, light makeup, blue eyes (freckles:0.8) - negativePrompt: BadDream, (UnrealisticDream:1.3), nude, boobs, nipples - scale: 7 - steps: 20 - prompt: pinup girl, high detail, award winning photo, high texture, in the street , portrait, cinematic, crowd, - negativePrompt: BadDream, (UnrealisticDream:1.3), nude, boobs, nipples - scale: 7 - steps: 20 - prompt: a woman in cosplay, action shot, award winning photo, shot at night, dramatic lighting, high detail skin texture on face, grunge, uhd - negativePrompt: BadDream, (UnrealisticDream:1.3), nude, boobs, nipples - scale: 7 - steps: 20 ## Integration Header Prepare ```bash # Sign up Wiro dashboard and create project export YOUR_API_KEY="{{useSelectedProjectAPIKey}}"; export YOUR_API_SECRET="XXXXXXXXX"; # unix time or any random integer value export NONCE=$(date +%s); # hmac-SHA256 (YOUR_API_SECRET+Nonce) with YOUR_API_KEY export SIGNATURE="$(echo -n "${YOUR_API_SECRET}${NONCE}" | openssl dgst -sha256 -hmac "${YOUR_API_KEY}")"; ``` ## Run Command - Make HTTP Post Request ```bash curl -X POST "https://api.wiro.ai/v1/Run/Lykon/Absolute Reality v1.8.1" -H "Content-Type: multipart/form-data" -H "x-api-key: ${YOUR_API_KEY}" -H "x-nonce: ${NONCE}" -H "x-signature: ${SIGNATURE}" -d '{ "prompt": "(masterpiece), (extremely intricate:1.3), (realistic), portrait of a girl, the most beautiful in the world, (medieval armor), metal reflections, upper body, outdoors, intense sunlight, far away castle, professional photograph of a stunning woman detailed, sharp focus, dramatic, award winning, cinematic lighting, octane render, unreal engine, volumetrics dtx, (film grain, bokeh, blurry foreground, blurry background), crest on chest", "negativePrompt": "BadDream, (UnrealisticDream:1.3)", "samples": 4, "steps": 20, "scale": "7.0", "seed": "123456", "clipSkip": 4, "width": 512, "height": 512, "scheduler": "EulerDiscreteScheduler", "callbackUrl": "You can provide a callback URL; Wiro will send a POST request to it when the task is completed." }'; ``` ## Run Command - Response ```json { "errors": [], "taskid": "2221", "socketaccesstoken": "eDcCm5yyUfIvMFspTwww49OUfgXkQt", "result": true } ``` ## Get Task Detail - Make HTTP Post Request ```bash curl -X POST "https://api.wiro.ai/v1/Task/Detail" -H "Content-Type: multipart/form-data" -H "x-api-key: ${YOUR_API_KEY}" -H "x-nonce: ${NONCE}" -H "x-signature: ${SIGNATURE}" -d '{ "tasktoken": 'eDcCm5yyUfIvMFspTwww49OUfgXkQt', }'; ``` ## Get Task Detail - Response ```json { "total": "1", "errors": [], "tasklist": [ { "id": "2221", "uuid": "15bce51f-442f-4f44-a71d-13c6374a62bd", "socketaccesstoken": "eDcCm5yyUfIvMFspTwww49OUfgXkQt", "parameters": {}, "debugoutput": "", "debugerror": "", "starttime": "1734513809", "endtime": "1734513813", "elapsedseconds": "6.0000", "status": "task_postprocess_end", "createtime": "1734513807", "canceltime": "0", "assigntime": "1734513807", "accepttime": "1734513807", "preprocessstarttime": "1734513807", "preprocessendtime": "1734513807", "postprocessstarttime": "1734513813", "postprocessendtime": "1734513814", "outputs": [ { "id": "6bc392c93856dfce3a7d1b4261e15af3", "name": "0.png", "contenttype": "image/png", "parentid": "6c1833f39da71e6175bf292b18779baf", "uuid": "15bce51f-442f-4f44-a71d-13c6374a62bd", "size": "202472", "addedtime": "1734513812", "modifiedtime": "1734513812", "accesskey": "dFKlMApaSgMeHKsJyaDeKrefcHahUK", "url": "https://cdn1.wiro.ai/6a6af820-c5050aee-40bd7b83-a2e186c6-7f61f7da-3894e49c-fc0eeb66-9b500fe2/0.png" } ], "size": "202472" } ], "result": true } ``` ## Task Status Information This section defines the possible task status values returned by the API when polling for task completion. ### Completed Task Statuses (Polling can stop) These indicate that the task has reached a terminal state — either success or failure. Once any of these is received, polling should stop. - task_postprocess_end : Task completed successfully and post-processing is done. - task_cancel : Task was cancelled by the user or system. ### Running Task Statuses (Continue polling) These statuses indicate that the task is still in progress. Polling should continue if one of these is returned. - task_queue : Task is waiting in the queue. - task_accept : Task has been accepted for processing. - task_assign : Task is being assigned to a worker. - task_preprocess_start : Preprocessing is starting. - task_preprocess_end : Preprocessing is complete. - task_start : Task execution has started. - task_output : Output is being generated.